Recognizing Assembly Tasks Through Human Demonstration
نویسندگان
چکیده
As one of the methods for reducing the work of programming, the Learning-from-Observation (LFO) paradigm has been heavily promoted. This paradigm requires the programmer only to perform a task in front of a robot and does not require expertise. In this paper, the LFO paradigm is applied to assembly tasks by two rigid polyhedral objects. A method is proposed for recognizing these tasks as a sequence of movement primitives from noise-contaminated data obtained by a conventional 6 degree-of-freedom (DOF) object-tracking system. The system is implemented on a robot with a real-time stereo vision system and dual arms with dexterous hands, and its effectiveness is demonstrated. KEY WORDS—assembly planning, learning from observation, movement primitives
منابع مشابه
Iteration Learning by Demonstration
Programming by demonstration (PBD) utilizes a human teacher to train a computer system to perform tasks within that system. This technique effectively improves productivity for many tasks, in many domains. Many tasks are repetitive in nature; these can be learned by PBD by recognizing the repetitions and generalizing these to iterative programs. We present a domain-independent approach to itera...
متن کاملLearning Assembly Tasks from Human Demonstration
ii Abstract (in Finnish) iiiin Finnish) iii
متن کاملCompliant Robot Motion: from Path Planning or Human Demonstration to Force Controlled Task Execution
Still today, industrial robot assembly tasks are executed by replaying a preprogrammed trajectory, making them vulnerable to geometric uncertainties in the environment. Therefore, industrial assembly tasks are executed in expensive structured environments, which limits the use of robots to high volume and repetitive tasks, where the cost of the structured environment becomes relatively small. B...
متن کاملSpatial Programming for Industrial Robots Through Task Demonstration
We present an intuitive system for the programming of industrial robots using markerless gesture recognition and mobile augmented reality in terms of programming by demonstration. The approach covers gesture‐based task definition and adaption by human demonstration, as well as task evaluation through augmented reality. A 3D motion tracking system and a han...
متن کاملStiffness-based understanding and modeling of contact tasks by human demonstration
Programming robots by human demonstration is an effective method for task-level robot programming. Robot programming for contact tasks such as assembly, where both motion and forces need to be controlled, requires an understanding of the interaction with the environment and cannot eeectively be accomplished by playing back recorded trajectories. Furthermore, since human demonstration is used to...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- I. J. Robotics Res.
دوره 26 شماره
صفحات -
تاریخ انتشار 2007